package com.annotation_;

import java.util.ArrayList;
import java.util.List;

//4.范围和放的地方有关, 放在main方法上面，抑制范围就在main方法
//通常可以放在具体语句上，或者更大范围内
@SuppressWarnings({"all"})
public class SuppressWarnings_ {

    @SuppressWarnings({"rawtypes", "unchecked", "unused"})
    public static void main(String[] args) {
        //1.不希望看到警告，就用SuppressWarnings
        //2.在{""}中，可以写入你希望抑制的(不现实)的警告信息
        List list = new ArrayList();
        list.add("sdfds");
        list.add("sdfds");
        list.add("sdfds");
    }

    public void f1() {

        @SuppressWarnings({"rawtypes"})

        List list = new ArrayList();

        list.add("jack");
        list.add("tom");
        list.add("mary");

        @SuppressWarnings({"unused"})
        int i;
        System.out.println(list.get(1));
    }
}
